package com.yyds.mapper;

import com.yyds.pojo.NatSites;
import com.yyds.vo.EchartPieVo;
import com.yyds.vo.NatHospitalVo;
import org.apache.ibatis.annotations.Param;

import java.util.List;
import java.util.Map;

public interface NatSitesMapper {
    //
    List<NatHospitalVo> findAllNatSites(Map<String, Object> params);
    //
    int deleteByPrimaryKey(Integer sitesId);
    //
    int insert(NatSites record);
    //
    int insertSelective(NatSites record);
    //
    NatSites selectByPrimaryKey(Integer sitesId);
    //
    int updateByPrimaryKeySelective(NatSites record);
    //
    int updateByPrimaryKey(NatSites record);

    List<Integer> findHospital();

    List<Integer> selectDoctorByKey(@Param("hospitalId") int id);

    List<EchartPieVo> countData();
    int deleteAll(List<Integer> id);
}